animal preserve - Español Inglés Diccionario